package com.smmisia.article.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.smmisia.article.dto.request.FollowRequest;
import com.smmisia.article.dto.response.UserResDTO;
import com.smmisia.article.entity.Follow;
import com.smmisia.common.Result.Result;

import java.util.List;


public interface FollowService extends IService<Follow> {

    Result<String> follow(FollowRequest followRequest);

    Result<List<UserResDTO>> followList();

    Result<List<UserResDTO>> concernList();

    Result<List<UserResDTO>> listFriend();

    Result<Boolean> isFollow(Integer id);
}
